body {
	margin-top: 35px;
	margin-left: 100px;
	margin-right: 100px;
	padding: 0px;
	background-color: #F6F5FC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

table {
	width: 500px;
}

legend {
	font-variant: small-caps;
	font-family: serif;
	font-size: 12px;
	font-style: normal;
	color: #0600A6;
}

legend.main {
	font-variant: small-caps;
	font-family: serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0600A6;
}

table.principale {
	font-size: xx-small;
	font-style: italic;
	font-weight: bold;
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 20px;
}

table.caract {
	border-style: solid;
	border-width: 1px;
}

td.listing {
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	padding-left: 5px;
}

.style1 {
	vertical-align: top;
	text-align: right;
}

tr.list {
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

tr.list:hover {
	background-color: #DCE4FD;
}

li:hover {
	background-color: #DCE4FD;
}

th {
	border-style: solid;
	border-width: 1px;
}

.cat {
	
}

.subCat {
	padding-left: 30px;
}

.ajout {
	text-align: center;
}

.suprime {
	text-align: center;
}

img {
	border: none;
}

.bloc {
	width: 400px;
	border-style: dotted;
	padding-left: 30px;
	border-color: black;
	border-width: 1px;
}

.bloc_menu {
	width: 400px;
	border-style: dotted;
	padding-left: 30px;
	border-color: black;
	border-width: 1px;
	margin-top: 40px;
}

#logout {
	float: right;
}

.center {
	background-color: #E8E8F7;
	width: 640px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 20px
}

div.button {
	background-color: #F6F5FC;
}

div.button:hover {
	color: #0600A6;
}

a:hover {
	text-decoration: none;
	color: #0600A6;
}

a {
	text-decoration: none;
	color: #7774CE;
}

h1 {
	font-variant: small-caps;
	font-family: serif;
	font-size: medium;
	color: #0600A6;
}

h2 {
	font-variant: small-caps;
	font-family: serif;
	font-size: small;
	color: #0600A6;
}

li {
	margin-left: 30px;
}

hr {
	margin-top: 50px;
	border: 1px solid #0600A6;
	width: 50%;
	text-align: center;
}
/*{  font-variant:small-caps;

  font-family:serif;
 font-size:16px;
  margin-left:50px;
 

}
*/ /*
#relatif{
font-variant:small-caps;
  font-family:serif;
 font-size:medium;
  margin-left:-20px;
 color:#0600A6;
}
#prix{
font-variant:normal;
  font-family:serif;
 font-size:x-small;
  margin-left:-20px;
 color:#0600A6;
}

#prix{




}*/ /*
.categorie{
font-variant:small-caps;
  font-family:serif;
 font-size:small;
  margin-left:-20px;

}


.txt{

 margin-left:100px;
margin-right:100px;
  
}

.txt:hover{

 margin-left:100px;
margin-right:100px;
  
}

.gd_txt{

 margin-left:50px;
 margin-right:50px;
}

.gd_txt:hover{
 margin-left:50px;
 margin-right:50px;

}


.language{
     font-size:xx-small;
	  
	
		 font-style:italic; 
}

.black{
 color:grey;

}

.black:hover{

 color:black;
}*/